Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 THE GREEN Detached £750,000 7 Aug 2019
4 THE GREEN Detached £900,000 27 Mar 2023
5 THE GREEN Detached £622,500 18 Nov 2013